草庐IT

Java Spark 禁用 Hadoop 发现

全部标签

c++ - 如何发现 DLL 是否在 Windows 服务的上下文中运行?

我正在编写一个DLL,它可以在服务的上下文中运行,并且可以加载到标准的win32进程中。如何检测它是在服务上下文中运行还是在标准win32进程上下文中运行? 最佳答案 根据Session0Isolation,在Vista中引入,Windows服务在session0中运行。要确定进程是否在session0中执行,您可以使用ProcessIdToSessionId功能:DWORDsession_id;if(ProcessIdToSessionId(GetCurrentProcessId(),&session_id)){std::cout

java - SWT 禁用 shell 全屏模式

有没有办法在SWT中禁用shell的全屏模式?newShell(SWT.TOOL);SWT.TOOL确实隐藏了一个全屏按钮,但它也隐藏了一个应用程序图标。此外,您仍然可以双击窗口的顶部以全屏显示或在窗口中使用全屏滑动>=7 最佳答案 您可以使用这些样式位:finalShellshell=newShell(display,SWT.CLOSE|SWT.TITLE|SWT.MIN);但是,您将无法再通过拖动边角来调整外壳的大小。如果您添加SWT.RESIZE,它会调整大小,但会再次最大化。 关

windows - 通过编程禁用Windows 8中的 "Fast Startup"

有没有办法通过编程禁用(关闭)Windows8中的“快速启动”电源选项? 最佳答案 Youcandoitthroughtheregistry在HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SessionManager\Power创建/设置名为HiberbootEnabled且值为0的DWORD键将关闭快速启动。由于您没有询问特定语言,我无法提供代码示例,但可以在上面的链接中下载示例bat脚本。 关于windows-通过编程禁用Wi

python - 禁用控制台窗口的关闭按钮

我想控制[X]的使用按钮(退出窗口按钮),在运行基于控制台的Python时通常出现在右上角应用。我将提供程序内调用:sys.exit()在需要的时候。我知道即使对于Java也有类似的选项可用GUI编程。 最佳答案 尝试:importwin32console,win32gui,win32conhwnd=win32console.GetConsoleWindow()ifhwnd:hMenu=win32gui.GetSystemMenu(hwnd,0)ifhMenu:win32gui.DeleteMenu(hMenu,win32con.S

c - 在 C 中禁用崩溃对话框

我想禁用(在VS2010C程序中)发生GPF时屏幕上弹出的崩溃对话框窗口(您知道xxx.exe停止工作)我在win2008和win7上试过:-SetErrorMode(SetErrorMode(SEM_NOGPFAULTERRORBOX)|SEM_FAILCRITICALERRORS);-try/catch(withSEH,butsomepartsofthecodearen'twrappedin)-SetUnhandledExceptionFilter()没有任何作用...仍然是这个该死的窗口我是不是忘记了什么?唯一有效的是修改寄存器库中的“DontShowUI”键(HKEY_LOCA

windows - 如何禁用 Shift/Ctrl/Alt 键的 WM_KEYDOWN 重复事件?

我有一个Windows应用程序处理Windows按键事件。应用程序传达WindowsMessage。当我按住Shift键时,WM_KEYDOWN消息重复出现。我只想传达一条WM_KEYDOWN消息,即使按住Shift键也是如此。您能否告诉我如何解决此问题? 最佳答案 你不能。检查lParam的第30位以查看消息是从上到下的转换,还是向下的重复。 关于windows-如何禁用Shift/Ctrl/Alt键的WM_KEYDOWN重复事件?,我们在StackOverflow上找到一个类似的问题

c++ - 如何以编程方式禁用 Windows 10 中的 Wi-fi 感知?

Windows10有一项名为WifiSense的新功能.该功能将WLAN适配器连接到附近的任何开放热点。它还通过Facebook与friend共享WLAN密码。根据我们的测试:如果附近有热点(即一个开放的热点或它有来自friend的密码的热点)。按照它认为最好的顺序重新排序配置文件。我找到了几个如何通过WindowsUI禁用WifiSense的答案:例如here.但是,没有答案确实禁止为开放热点创建新配置文件。有没有办法完全禁用WifiSense?最好以编程方式。 最佳答案 TL;DR:有未记录的注册表值可以禁用WifiSense的

c# - 为用户禁用屏幕保护程序

我想为另一个用户禁用屏幕保护程序。如何实现?我有管理权限。我有一个不能被屏幕保护程序中断的应用程序。 最佳答案 如果您自己编写应用程序,请考虑调用非托管APISetThreadExecutionState(PInvokereference)。复制我对howdoipreventscreen-saversandsleepsduringmyprogramexecution?的回答:不要乱动屏保设置,使用SetThreadExecutionState.这是通知窗口您的应用程序处于事件状态的API:Enablesanapplicationto

c# - 在 UWP 应用程序上滚动时禁用枢轴滑动

我正在Windows10平台上开发通用窗口应用程序,我的页面如下例所示:主页包含一个枢轴控件,其中有4个枢轴项(PAGE1、PAGE2,...)。第1页包含一个红色堆栈面板,其中包含一个带水平滚动的ListView。我的问题是,当我想水平滚动我的红色ListView时,我的轴滑动到下一页。我想在ListView滚动期间禁用枢轴滑动(但仅在ListView滚动期间)。我尝试从listview获取scrollviewer并从scrollviewer监听viewChange以禁用pivot滑动但没有成功。一切正常,但将IsHitTestVisible设置为false似乎不起作用。这是我的代码

windows - 使用 python 在 selenium-chromedriver 中禁用地理定位

当我访问https网站时,想使用Chromedriver在Chrome中禁用自动地理定位。尝试过:fromselenium.webdriver.chrome.optionsimportOptionschromeOptions=webdriver.ChromeOptions()prefs={"profile.default_content_settings.geolocation":"2"}chromeOptions.add_experimental_option("prefs",prefs)driver=webdriver.Chrome(chrome_options=chrome_op